Ac 2007-1478: Introducing Civil Engineering Analysis through Programming

نویسنده

  • George List
چکیده

This paper describes a course in computer programming that is being offered to freshmen and sophomores in civil engineering at NC State. Visual Basic (VBA in Excel) and MATLAB are being used as the programming languages. Much of the learning occurs through reverse engineering and imitation. Typical civil engineering problems are used to present the programming concepts. Especially in the instance of VBA, students learn how to combine the use of spreadsheet functions with VBA code. The paper includes an overview of the course and examples of the materials covered and the teaching techniques employed. General thoughts are also presented about the directions in which programming education may be headed in the future.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ac 2007-2123: the Remote Classroom – Asynchronous Delivery of Engineering Courses to a Widely Dispersed Student Body

James Klosky, U.S. Military Academy Led Klosky is an Associate Professor and Director of the Mechanics Group in the Department of Civil and Mechanical Engineering at the United States Military Academy at West Point. He is a registered Professional Engineer in Maryland. Dr. Klosky received his B.S. and M.S. degrees in Civil Engineering from Virginia Polytechnic Institute in 1987 and 1988, respec...

متن کامل

Introducing Nanotechnology to Mechanical and Civil Engineering Students Through Materials Science Courses

Introducing Nanotechnology to Mechanical and Civil Engineering Students Through Materials Science Courses Marwan Al-Haik1 ∗, Claudia Luhrs2, Zayd Leseman3, and Mahmoud Reda Taha4 1Department of Engineering Science and Mechanics, Virginia Tech, Blacksburg, VA 24061, USA 2Department of Mechanical and Aerospace Engineering, Naval Postgraduate School Monterey, CA 93943, USA 3Department of Mechanica...

متن کامل

Ac 2007-2422: Implementing Sustainability in the Engineering Curriculum: Realizing the Asce Body of Knowledge

ASCE has committed the profession to sustainability for at least a decade. The implied educational imperative is for a broader and deeper preparation of new engineers, and at the same time, of the practicing profession. The ASCE committee working on the second edition of the Civil Engineering Body of Knowledge has embraced sustainability as an independent technical outcome; and has set out spec...

متن کامل

Ac 2007-1653: an Online Real-time Quiz System for Readiness Assessment Testing

Joshua Peschel, Texas A&M University JOSHUA M. PESCHEL is a PhD student in Civil Engineering at Texas A&M University. He received the BS in Biological Systems Engineering and the MS in Biological & Agricultural Engineering, also from Texas A&M. His current research interests include unsaturated soil water transport, spatially-distributed hydrologic modeling, and emerging technologies in enginee...

متن کامل

Numerical Analysis of Stress Distribution During Tunneling in Clay Stone Rock

Modern technology has been used to build tunnels in recent years by means of drilling machines (TBM) that were used for civil engineering work in large cities to reduce the harmful effects of spending on the surface of the earth significantly. To build the tunnel, numerical modeling was used on the basis of the finite element method to predict stress behavior during the tunnel construction proc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007